############ #..........# #####..........# ###...'..........# #######.(.###......^...# #.....<.### #..........# #...####### #..........# . #..........# #.[........+ #....>.....# #######'#### #.# #.# #.# #.# ###.# ..#####...##### #.............+ ######.####### #.# #.# #.# #####+####### #.# ####### #...........# ##.# .......###...........#########..# .......#.'.......<...'.......#.## ......3@4#...........#######...####### .......###.........>.# ###.......# ....... #...........# #.#####... ....... #...........# #.# ....... #...........# #.# .!..... ##########+## #.# #+##### #.# #.# #.#