###### #....# #.##.# #######.##.# #........#.# #........#.# #........#.########## #####'#..#.##<......# #####.#..#.########.# . #........#.########.# .. #.#####..#..........# ... #.#####..############ ..###........# ....>..####.# ##########....####.## ...)..oo...........># ######.###o....)....# ... #o...####### ###. #{...# ## #....# #....# #....# ##.### #.# #.# #.# ..# ### ... .# ...######.### .>..........# ............# ............### ............... .......†....... [......<# ...######