######### ############# #.......# ####### #...........# ########## #.......# #.....#####...........# #........# #.......# #.....'.<.#...........# #........#######.......# #.....###.............###. #........#.....'.......# ####.....# ###...............# #........'.#####.......###..'.....# #...........# #........### #.......'...##.....# #...........# #...<....# #.......########'### #...........# #....<...# ###'##### ####.# ##########.## # #####+#### #...# #....# ##.# ##. ###'##### ##+####### #..# #.. #.......# #........# ##.## #.# #.^.....# #........##### #..# #.# ...######.......# #........'...# #####'### ####.###### ........'.......######........###.###.......# #.........# ...######.......'....#........# #...#.......# #.........# #.......####.'........# ###.'.......###.........# #.......# ###........# ###.......#...........# #>......# #........# #.......'.#.........# #####'### #........# #.......###.........# #. #...# #####'#### ######'## #####.##### ##.### #.### #..# ####.# #..# #....# #.# #.## #....# ##.# #....# ###.###### #.# ####.###### #.# #....# #........########.####### #.........# ##'### #....# ###............#..........####.........######....# #....####..........###.#.............#..............+....# #.......^.#.>......# #............##...........######....# #....######........# ###..........####.........# #....# #.>..# ##.####### #..........# #####.##### ##'### ###.## #.### #..........# #.### #.# #..# #...# #####.###### #...# #.## ####.#### ###.###### #..# #########'## #..# #.......####........# #####'#### #..........# ####'## #.........##........# #........# ###..........# ###.....# #.......#...........# #........###.'..........+ ..#.....# #.....>.####........###........'...#..........# #.#.....# #.......# #........#.'........#####..........# #.#.....# #.......# #..........#........# #..........# #.#<....# #.......# #........###........# #..........# #.'.....# ###.#### #####.#### ###+###### #..........# ###.....# #. #.# ##+######## #.....# #. #...# ###'### ###'####### #..# #.........# ##.## #+##### #.........# #..# ....... #.........### ##.######## ........###.........'.# #.........# ........S.#.......[.#.###.........# ........#.#.........#.............# .......#.'.........#####.........# .......###.........# ########### ....... ########### ######