FREE writing software | Longform and shortform

Danny Talks Tech
19 May 202321:07

Summary

TLDR该视频脚本详细介绍了使用Obsidian应用程序进行长短篇写作的方法。Obsidian是一款免费且具有高度可扩展性的应用,提供了丰富的定制选项。视频中展示了如何创建写作保险库、使用文件核心插件创建新笔记、利用大纲侧边栏导航、以及如何通过社区插件进行聚焦写作和版本控制。此外,还探讨了如何利用Obsidian的其他功能,例如链接信息文件以保持写作的上下文,以及如何通过长形式插件进行项目管理和编译。整个视频强调了Obsidian在写作过程中的灵活性和强大功能。

Takeaways

  • 📝 Obsidian 是一个免费的写作应用程序,具有高度的可扩展性和定制选项。
  • 📚 用户可以通过 Files core plugin 创建文件夹和笔记,组织各种写作项目。
  • 📋 使用大纲功能可以轻松编写和管理故事或文章的结构,支持嵌套的子弹点和标题。
  • 🔗 通过链接功能,用户可以在不同笔记之间创建关联,便于在写作时进行参考和导航。
  • 🖋️ Community plugins 提供了额外的功能,如 Zoom 插件允许用户聚焦于特定章节或内容。
  • 🎨 用户可以创建无限画布(canvas)来进行思维导图,组织故事线索和角色信息。
  • 📊 Word count core plugin 和 Better word count community plugin 帮助用户追踪写作进度和统计信息。
  • 📈 Long form plugin 支持长篇写作项目,允许创建单文件或多文件项目,并提供场景编号和字数统计。
  • 🔄 编译功能可以将多个场景或章节合并成一个完整的稿件,支持自定义配置。
  • 🔗 链接和后退链接功能使得在笔记之间快速导航和查看上下文信息变得简单。
  • 🌐 Obsidian 的强大之处在于结合其他功能,如信息文件夹,进一步提升写作效率和组织能力。

Q & A

  • Obsidian 是一款什么样的应用程序?

    -Obsidian 是一款免费的、具有高度可扩展性的写作应用程序,提供无限的定制选项。

  • 如何在 Obsidian 中创建一个写作保险库?

    -在 Obsidian 中,通过文件核心插件创建一个大文件夹在电脑上,这个文件夹可以包含所有的写作项目,从而形成一个写作保险库。

  • 在 Obsidian 中如何使用大纲功能?

    -在 Obsidian 中,可以通过左侧的大纲面板使用大纲功能,利用子弹点和标题来组织内容,并且可以通过点击大纲中的项目直接跳转到对应的部分。

  • 如何在 Obsidian 中创建和管理项目文件夹?

    -在 Obsidian 中,可以通过创建文件夹并将相关的大纲文件和脚本文件拖入其中来管理项目,从而形成一个完整的项目结构。

  • Obsidian 中的社区插件有什么作用?

    -Obsidian 的社区插件是由社区开发并经过官方审核的代码脚本,用户可以根据自己的需要安装和启用这些插件,以扩展应用程序的功能。

  • 如何在 Obsidian 中使用 Zoom 社区插件?

    -安装并启用 Zoom 社区插件后,用户可以通过点击或者使用快捷键(如 Ctrl , 和 Ctrl Shift ,)来放大或缩小视图,专注于特定的章节或标题。

  • Obsidian 中的 Canvas 功能可以用于什么?

    -Canvas 功能可以用于创建一个无限的画布,类似于思维导图,用户可以在其中拖拽卡片、添加文本和媒体元素,以及组织和规划故事或项目的结构。

  • 如何在 Obsidian 中使用 Word Count 核心插件?

    -Word Count 核心插件可以统计文件中的字数,并在状态栏中显示。用户可以高亮文本来查看特定部分的字数,或者查看整个文件或项目的字数统计。

  • Better Word Count 社区插件提供了哪些额外功能?

    -Better Word Count 插件不仅提供了基本的字数统计功能,还允许用户收集日常字数统计、页面字数统计等数据,并允许用户自定义状态栏中显示的信息。

  • 如何在 Obsidian 中创建和管理长篇幅写作项目?

    -通过安装并启用 Long Form 插件,用户可以创建单个文件或多文件的长篇幅写作项目,并在项目中组织章节和场景,同时跟踪每个场景和整个项目的字数。

  • Obsidian 中的链接和后链功能如何帮助写作?

    -Obsidian 允许用户在不同笔记之间创建链接,通过后链功能可以查看一个笔记在其他笔记中的位置和上下文,这有助于保持写作的连贯性和组织性。

Outlines

00:00

📝 利用Obsidian进行写作

介绍了Obsidian这款写作应用程序,强调其免费和高度可扩展性。用户可以通过创建一个写作保险库来组织所有项目,并在其中创建笔记来编写概要。Obsidian的文件核心插件允许用户创建文件,并使用项目符号和标题进行组织。此外,还可以通过侧边栏的大纲视图快速导航到文件中的不同部分。

05:01

🔍 利用大纲和社区插件提高写作效率

详细说明了如何在Obsidian中使用大纲和社区插件来提高写作效率。用户可以通过大纲视图来组织故事的不同部分,并通过社区插件如'Browse and Zoom'来聚焦于特定的章节或部分。此外,还可以创建新的画布来整理思维和素材,以及使用'Better Word Count'插件来追踪写作进度和统计信息。

10:01

📚 管理大型写作项目

讨论了在Obsidian中如何管理大型写作项目,特别是当单个文件或文件夹变得难以导航时。介绍了'Long Form'社区插件,它允许用户创建单个或多个文件的项目,并在大纲面板中组织场景。此外,还可以设置写作目标,创建多个草稿版本,并最终将所有场景编译成一个完整的稿件。

15:03

🔗 链接信息和上下文

解释了如何在Obsidian中链接角色、地点等信息,以便在写作过程中快速访问上下文。用户可以创建专门的文件来存储这些信息,并在故事中通过链接引用它们。此外,还可以通过设置来调整后端显示的链接和预览,以便在写作时保持集中注意力。

20:03

🌟 Obsidian的额外功能

概述了Obsidian的额外功能,强调了其强大的链接和组织能力。用户可以通过链接相关文件来轻松访问故事中的信息,同时利用后端的链接和预览功能来保持写作的连贯性。Obsidian的灵活性和多功能性使其成为写作的有力工具,尤其适合处理复杂的写作项目。

Mindmap

Keywords

💡Obsidian

Obsidian是一款免费的笔记和写作应用程序,以其高度的可扩展性和定制化选项而受到用户喜爱。在视频中,用户使用Obsidian进行短篇和长篇写作,创建了书籍写作库,并通过该应用程序的多种功能和插件来管理写作项目。

💡定制化

定制化指的是用户根据自己的需求和偏好对软件进行个性化设置的能力。在视频中,Obsidian提供的定制化选项几乎是无限的,用户可以通过安装社区插件、设置不同的写作环境和使用各种核心插件来定制自己的写作体验。

💡工作流

工作流是指在特定应用程序或系统中完成一系列任务的步骤和过程。在视频中,用户展示了在Obsidian中创建和管理写作项目的多个工作流,包括创建笔记、组织文件和使用插件来提高写作效率。

💡大纲

大纲是写作过程中用于组织思路和内容结构的工具,通常包含章节标题和子标题。在视频中,用户使用Obsidian的大纲功能来规划和编辑故事的结构,通过嵌套的子弹点和标题来清晰地展示故事的不同部分。

💡链接

在Obsidian中,链接是指用户可以在笔记之间创建的连接,以便快速导航和引用相关内容。链接可以是文本、图片或其他媒体元素,有助于构建知识网络和组织复杂的写作项目。

💡社区插件

社区插件是由Obsidian用户社区开发和维护的额外功能,它们可以被安装和启用以增强应用程序的核心功能。这些插件提供了额外的工具和选项,使得用户可以根据自己的需求进一步定制化他们的写作环境。

💡长篇文章插件

长篇文章插件是Obsidian中的一个社区插件,专门用于帮助用户管理和编写长篇作品。它允许用户将项目分解为多个场景或章节,并提供字数统计、版本控制等功能,以支持更高效的长篇写作过程。

💡思维导图

思维导图是一种视觉化工具,用于组织和表示信息、概念或任务的结构。在Obsidian中,用户可以创建一个类似思维导图的画布,通过拖放卡片和元素来规划和展示故事的不同方面,如情节、角色和地点。

💡字数统计

字数统计是指计算文档或文本中单词数量的功能。在写作过程中,字数统计可以帮助作者追踪进度、设定写作目标并评估工作量。Obsidian通过核心插件和社区插件提供了多种方式来进行字数统计和显示。

💡版本控制

版本控制是一种管理和跟踪文档或文件变化的系统。在Obsidian中,用户可以利用长篇文章插件创建多个版本的草稿,方便比较和编辑不同版本的写作内容。

💡后链

后链是Obsidian中的一个功能,它显示了其他笔记中引用当前笔记的所有位置。这有助于用户了解特定信息或概念在他们的写作项目中的使用情况,从而快速导航到相关内容。

Highlights

Obsidian offers extensive customization options for both short form and long form writing.

Creating a book writing vault in Obsidian allows for efficient project organization.

Utilizing the Files Core Plugin for easy file management and note creation.

The ability to create structured outlines with nested bullet points and headers.

Sidebar's outline view serves as a dynamic table of contents for easy navigation.

Splitting the screen to simultaneously view and edit different aspects of a project.

Community plugins enhance Obsidian's functionality, like the Zoom plugin for focused writing.

The Canvas feature in Obsidian supports visual mind mapping for project planning.

Integration of multimedia elements into the Canvas for richer content visualization.

Linking different files within a project facilitates seamless navigation and content connection.

The Better Word Count plugin provides detailed writing statistics, enhancing productivity.

Long Form plugin supports structured writing projects with scene organization and drafting.

Real-time word count and session goals in the Long Form plugin aid in tracking writing progress.

Compiling scenes into a single manuscript file simplifies the editing and review process.

Using backlinks and page previews to maintain context and character details within the narrative.

Transcripts

00:00

there are loads of writing apps out

00:02

there but I personally use obsidian for

00:04

my short form and long form writing as

00:06

it's a free application with so much

00:08

extensibility that you almost have

00:10

unlimited options for customization I've

00:13

created a book writing vault which is

00:15

essentially a big folder on my computer

00:17

which can contain all of my projects I'm

00:20

going to go through a couple of

00:21

workflows inside of obsidian to get you

00:23

started but like I say you can move in

00:25

so many different directions but going

00:26

to the top left making sure I'm in the

00:28

files core plugin I'm going to push on

00:30

the new note button and it's going to

00:32

create a file I'm going to title it

00:34

outline and now I can write my outline

00:36

in here I can use bullet points I've got

00:38

act one two three with nested bullet

00:40

points in maybe you want headers in

00:42

which case push hash for heading 1 space

00:45

and then heading and then do the same

00:47

for the next one then go over to the

00:49

right side and open up the right sidebar

00:51

so expand that and then at the top you

00:53

can see outline of outline that's the

00:56

outline of the outline file and you can

00:58

see there's the three headings that

01:00

we've added and when I click on it it

01:01

takes me to that heading so this is like

01:03

a table of contents that works for each

01:05

file maybe this is a short story so I'm

01:08

going to write everything in one file

01:09

I've got part one as a heading one and

01:11

chapter one of part one as a heading two

01:13

and you can see that's shown in the

01:15

outline and moving down we've got

01:17

chapter one chapter two underneath part

01:19

one and then part two heading one

01:21

chapter three chapter four then if maybe

01:24

I want to change things around so

01:25

chapter three is actually going to be in

01:27

part one I can drag it in the outline

01:29

drag it up and move it into part one so

01:31

now I've got one two three then part two

01:33

and chapter four maybe you want to have

01:35

an outline file and a writing file so

01:38

I'm gonna go back to this tab that we

01:39

had to start with create a new file call

01:42

it script you can see now in the files

01:44

core plugin we have an outline file and

01:46

a script file all on the same book so

01:48

I'm going to create a folder push enter

01:50

and now I'm going to drag the outline

01:52

and the script into the folder so

01:54

essentially I have a project with the

01:56

outline script and this is where you can

01:57

start mimicking things from other

01:59

writing tools scriveness one that comes

02:01

to mind so when I right click go new

02:03

note research and then as obsidian is

02:06

based on panels so we can see this

02:07

workspace we've got the left sidebar

02:09

right sidebar and we have two tabs in

02:12

one panel or pane I actually want to see

02:15

the outline script at the same time so I

02:17

can click on the tab go to the right and

02:19

now I've split the screen and then going

02:21

to hold Ctrl on my keyboard and left

02:22

click on Research which opens research

02:24

up as a new Pane and tab I'm going to

02:28

drag this down so now I can see research

02:30

and script with the outline on the side

02:32

and I'm going to highlight all of this

02:34

cart and then paste nice and simple just

02:37

like every other word processor cut copy

02:39

paste into the script so now in if I

02:42

click inside of the script you can see

02:44

there's part one part two and all the

02:46

chapters when I click an outline it's

02:48

got act one two three I know some people

02:50

that use scrivener and use other writing

02:52

tools like to focus in on whatever

02:53

chapter it is they're writing so if I

02:55

want to focus on chapter one for example

02:56

but it's all in this one file I have two

02:59

up options really the first option is to

03:02

create a new file so new note chapter

03:04

one and then I write the chapter one

03:06

inside of this file and then I can show

03:09

that inside of the script so I have

03:11

chapter one which is where I'm writing

03:13

then I've got part one chapter one

03:14

inside of the script I'm going to remove

03:16

this line and then I'm going to link

03:19

chapter one so two square brackets

03:21

chapter one and now I've created a link

03:23

to chapter one I can then show it by

03:25

putting an exclamation mark at the start

03:27

so now I've got chapter one translated

03:30

it's a technical word that basically

03:31

means it's being shown inside of this

03:34

script so I've got chapter one being

03:35

written in this file and shown inside

03:37

the script then any changes made to this

03:40

chapter so adding a change will also

03:44

change it inside of the script however

03:46

there's no way to edit it inside of the

03:48

script but you can go to the link so

03:51

open link and it opens up that chapter

03:53

for writing the other option is to use

03:56

something called a community plugin so

03:58

bottom left settings go to community

04:00

plugins and then I'm going to turn on

04:03

community plugins and these are code

04:05

scripts that have been checked by the

04:07

obsidian team built by the community

04:08

that are installed on the device that

04:10

you're using so browse and zoom is the

04:13

plugin I'm going to use here but there

04:15

are 900 plus plugins to explore and use

04:18

so install enable if I click on options

04:21

you can now see I'm back in the settings

04:22

and it's down in a community plugins

04:24

option and this plugin literally lets

04:26

you zoom in when clicking on the bullet

04:29

or heading so I'm in the script file and

04:32

if I look at chapter one there's there's

04:34

no button if I right click again there's

04:36

still no button to zoom in however if I

04:39

go to the ribbon on the left side go

04:41

down to the bottom you can see open

04:42

command palette there is a keyboard

04:44

hotkey as well which is control p and

04:46

inside this command panel if I type Zoom

04:48

I can zoom in and zoom out of the app

04:50

which are default options but we also

04:53

have this Zoom Community plugin hotkey

04:55

and this one as well which lets me zoom

04:57

in so that's control comma and zoom out

05:00

Ctrl shift comma if I put my cursor on

05:03

the chapter one heading and push that

05:04

hotkey control comma it will Zoom me in

05:07

so you can see I'm in script part 1

05:08

chapter 1 and that's where I'm zoomed

05:11

into if I go to part one it's now going

05:13

to show me just part one go to script

05:15

and now it's part one and part two and

05:17

you can do this with as many headings as

05:19

you want all the way to a level six

05:22

heading so you can have six different

05:24

levels of heading and then zoom in and

05:26

zoom out of any of those levels which

05:28

gives you a lot of flexibility going

05:30

into the outline you get the same option

05:32

with bullet points so I'm currently in

05:34

this act one bullet point I'm using that

05:36

hotkey and now I'm in outline act one

05:38

and it's showing me just these bullet

05:40

points then just like as you would

05:42

expect when I add the point inside of

05:44

this outline it's added it to the

05:46

original file so there's no changes

05:48

there looking at the ribbon again on the

05:49

left side the third one down in the

05:51

default is create new canvas and when I

05:54

click on this it gives me this canvas

05:56

this unlimited canvas I'm gonna name it

05:58

canvas for the moment and you can see

06:00

it's created it outside of the book

06:02

folder so I'm going to drag it into the

06:04

book folder and this is like mind

06:06

mapping so you can drag a new card in

06:09

this is a blank card it's not directed

06:11

anywhere you can just start typing away

06:12

for ideas you can drag a media element

06:16

in which could be a video a picture or

06:19

anything like that so if you've got

06:20

characters maybe you want to drag and

06:22

bring in the images for the character in

06:24

here and then you also get the option to

06:26

drag any note from the Vault so if I

06:28

drag up here it then gives me the option

06:30

between these notes alternatively to

06:32

make my life a little bit easier I'm

06:34

going to drag this script in from the

06:35

files and plonk it straight in so now I

06:38

can see the script and I can edit the

06:39

script inside of this canvas mind

06:42

map-esque View and clicking on this card

06:44

I'm going to delete it move this one

06:46

over hold Ctrl on my keyboard and then

06:49

drag click with the mouse let go of

06:52

click and now I've duplicated this card

06:54

right click narrow to heading and I'm

06:57

going to narrow to part one and now it's

06:59

only showing me part 1 inside of this

07:02

card and right click narrator heading

07:04

part two and now only being shown part

07:07

two of this card so you could be parts

07:09

or chapters or subtractors maybe have

07:13

characters details outlines you can add

07:15

anything inside of this canvas and if I

07:17

zoom out it goes very very fast so you

07:20

can map out your entire story your

07:22

novels everything inside of this canvas

07:25

giving you the ability to add colors so

07:27

when you click on a card you can then

07:28

add a color alternatively you could

07:30

highlight both cards you can align them

07:33

you can group them so maybe you have a

07:36

group of technology or a group of magic

07:38

or a group of ideas for science research

07:41

anything like that so you can have a

07:43

color group say this is the red color

07:45

group and then inside of here we have

07:48

two parts and these are both going to be

07:49

yellow for whatever reasons so you can

07:51

map this out make it look any way you

07:54

want all with the ability to when you

07:56

click into then add text so I'm adding

08:00

words in chapter 4 then if I bring up

08:03

the script so if I control click on

08:05

script brings up as a new tab drag this

08:07

over you can see in chapter 4 adding

08:09

words so if I hold middle click on my

08:12

mouse and drag I can move the canvas go

08:15

back into chapter four and then remove

08:17

this adding words line it will disappear

08:19

from the canvas as well because they are

08:21

linked going into the settings and

08:23

having a look at the core plugins we can

08:25

type word count and you can see there is

08:27

a word count core plugin which counts

08:30

the amount of words inside of a file and

08:32

puts it in the status bar down the

08:34

bottom right so currently inside of this

08:37

script we have 218 characters and 34

08:39

words however if I highlight just this

08:42

sentence it doesn't show me the word

08:43

count and this is where Community

08:45

plugins can come in handy and so better

08:48

word count install enable options and

08:52

there are other options inside of better

08:54

word count than just changing it so we

08:56

can collect some statistics so daily

08:58

word count page word account we can also

09:01

change some of the things shown in the

09:02

status bar and we can look at words

09:04

characters sentences footnotes citations

09:06

pages and files inside of obsidian so

09:10

that could be a project that could be

09:11

the entire Vault it's up to you because

09:14

it lets you look through the current

09:15

note a daily metric or total in Vault

09:19

and then you can customize the shows so

09:21

prefix text is text that's placed before

09:23

the count and suffix text is words after

09:26

so we've got words being put after the

09:29

metric of words in the current note and

09:32

then for this one we have the metric

09:34

counter of characters in the current

09:35

note with characters after the number

09:37

and you can add more and more items to

09:39

this or reset them all the way back to

09:41

default and then there's the alternative

09:42

status bar so when you're not editing a

09:45

markdown file in for example the canvas

09:47

view it will then show this status bar

09:50

which you could use for file counters or

09:53

what I personally do is go words total

09:56

in Vault and change that to daily

09:58

metrics so this is a daily word count of

10:01

all the words that I've written and then

10:04

I'll change the suffix text to words and

10:06

now down the bottom we can see two

10:08

different versions one of them when I

10:11

highlight this text changes so we've got

10:13

five words highlighted with 28

10:14

characters and this one is the core

10:16

plugin you could keep them both there

10:18

but my preference is to remove the call

10:20

plugin because better word count does a

10:22

better job so core plugins word count

10:24

and then toggle it off but the main

10:27

drawback of using one file or a couple

10:29

of files inside of a folder is that it

10:31

becomes very hard to navigate very large

10:34

projects this is where the second

10:36

workflow comes in so Community plugins

10:38

browse and the long form plugin install

10:41

enable options and there are loads of

10:45

settings in here which we will go

10:46

through very slowly but if we jump out

10:48

you can see there is another icon in

10:50

this sidebar we have the search call

10:52

plugin the bookmarks for bookmarking a

10:54

section A heading a file a block or

10:57

anything like that and then we have long

10:59

form and this is a different version of

11:02

the fioscope plugin we were using a

11:03

second ago so I'm going to drag the

11:05

files down so we can still see what's

11:08

going on but we can also see long form

11:10

now looking at the settings you can see

11:12

show scene numbers inside the scene tab

11:14

so if I tick this on we'll see the scene

11:17

numbers but in order to show that we

11:19

actually need a project so for this

11:21

example I'm going to create a new folder

11:22

call it long form and then I'm going to

11:25

right click and you see create long form

11:27

project and this is where we get two

11:30

options a single file project or a

11:33

multi-file project so we're going to go

11:35

single to start with single project

11:36

create and what it's done is created a

11:39

single file project and it's created a

11:42

file called single project and added

11:44

some information at the top of this file

11:46

to essentially tell long form what's

11:48

going on and now you can see in the long

11:51

form tab all of the information of the

11:53

project so the same principles apply if

11:55

I add a heading inside of this file we

11:57

have an introduction main story conclude

11:59

version and it shows up in the outline

12:01

panel on the right side we can move that

12:03

way we want but we also see project

12:05

forwards so the long form project plugin

12:08

is also counting the words per project

12:11

so you can see we've got eight words

12:12

inside this project now in the bottom

12:14

right we have 16 words 25 characters and

12:17

then eight words for the project the 16

12:19

words is including all of these words

12:22

and that's the better word count plug-in

12:24

whereas the project is looking at just

12:26

the words inside of the file then as

12:28

this is a single project there is only

12:30

one scene inside of the long form

12:32

project so there's no numbers that can

12:34

be shown which means we need a

12:36

multi-file long form project so right

12:38

click create long form project

12:40

multi-project and create and it's done

12:43

the same thing but it's created a folder

12:45

with an index file inside of it and the

12:49

index file has all of that information

12:51

for long form to look at so you can see

12:54

format scenes title multi-project

12:56

because that's the title workflow

12:58

default we'll go through that a second

13:00

scene folder that's where the scenes are

13:02

going to be stored name the scenes and

13:04

then ignored files but we also have in

13:06

the long form tab scenes so adding an

13:09

introduction enter and now you can see

13:12

there's the one introduction and what

13:14

it's done is added a file inside of the

13:16

folder main story enter and now we have

13:19

another file inside of the folder and

13:21

that is scene two so going back into the

13:24

settings if I turn this toggle off you

13:25

can see in the background the numbers

13:27

have disappeared turn this on it now

13:29

reappears I keep this on because if I

13:31

want the main story there and I add two

13:34

scenes underneath it one's in the hill

13:36

and one's in the car so I can see two

13:37

one two two and that's ordered them

13:40

inside of the panel and I don't have to

13:41

worry about that inside of the files

13:43

plugin because I mean I don't know

13:45

what's going on here because any and it

13:46

could get massive if you've got 30 plus

13:48

chapters and where this information is

13:50

stored is inside of that index file you

13:52

can see here it is Introduction main

13:54

story Hill and Castle the compile step

13:56

I'll go through in a second but

13:57

underneath we then have the word count

13:59

and session counts and this does exactly

14:01

what it says you can show the word count

14:03

in the status bar that's the word count

14:05

down the bottom which we can turn on or

14:06

off start a new writing session so it

14:09

will count the words that you've written

14:10

for a project and you can turn that on

14:13

or off to default start on a new day

14:15

there is a session word count goal so if

14:18

we come out of the settings click

14:19

project you can see the word count goal

14:21

is currently 500 and we've got zero

14:23

inside of the project so far so if we go

14:25

to the single project we change the long

14:28

form from multi-project to single

14:29

project have a look we've got one word

14:31

typed because I just typed a word and if

14:33

we go a b you can see it's adding words

14:37

to the file and it's adding words to the

14:39

word count because deleting the words

14:41

and then adding it again a the I've

14:44

already typed A and B so it's only