. .. ...########################### ############ .......$...$..##J............# ####..........# ##............##...........>.# #.............# .......$.._...##.............# #.##<.........# ...$........(.##.............# ##.##..........# ..............##.............###..##..........# ......(.o...<..[.............'...###..........# ..............(#)..o.........##### #..........# ##............##..(........(.# #..........# ..............#########'###### #..........# ...#######.#### #.## #####.###### ... #.# #..# #...# #.# ##.## ##.### #.# #..# ##..# ##.# ##.# #..## #..# #######'##########.########### #.## #............##..............# #.# #.............#)..>..........# #.# #.............#.......[......# #.# #..........(.................# #.# #............#...............# #.# #............##..............# #(# #..........(.###.############# #.# ########'##### #..##### #.# #.# ##.....##### ###.# ##.# #####.....### #...# #.)# #####...## #.### ######'### ###..# #.# #........# ############'## #.# #........# #.............# #.# #........# #.............# #.# #........# #.............# #.# #........#######.............# #.# #........'...>.#.......(...>.# #.# #........#####.'.............# #.# #........# ###.............# #.# ########## #.............# #.# ##'############ #.# #.#### #.# #....# #.# ####.# ######.####### #####'####### #............# #..<........# #.}..........# #...........# #............# ###...........# #............# ####.'...........# #............# ####.)..#...(.......# #............#############....####..........<# #.........)................#### #...........# #............############### ############# ##############