########### #....[....## #######.#######..############ ##...##...##...##....[.......# #... #<.⌠....⌠....⌠.<####.........# #... ##...##...##...#####.........# ###...### #######'#######...#.........# !..F....# ##.## #.....#....[....# ........# ########### #...# #.....'.........# .....J..# #.........# #.⌠.# #.....#.........# ........## #.........# #...# ####.##.........# ..(......# #.........# ##<## #...#..........# .......oa#####....(....###########.###.....##+### .....)FoJ{)).'.........'............>......# .##+####o#####.........########(##.######### #.# ########### #.##.# ... #.#### .### #.# +. #.# # #+#