############### ... #.............# ############ #........ #.............# #...........# ############## #......... #.............# #...........# #............# #.........# #.........)..<+ #...........# #............# #.........# #.............# #...........####............+ #.........# #.............#.#..............#......[.....# #...?.....# #.......).<...#.............##.#)...........# +....(....# #.........%...###...........##.#............# #.........# #.............# ####.#########.'............# #..%......# #######'####### #.# ###............# ####'###### #.# #.#### #######'###### #...# #.# #....# #..# ###.## #.## #####.#### #.## #..# #..# #........# ######'##### #####'## ##.# #........# #....).....# #......# #.# #........# #..........###### #......# #.# #...%....# ###..........'....###......# #.# #........# #.'..........####...'......# #.# #........###.#..........# #####......# #.# #...>........#..........# #......# #.# #........#####..........# #......# #.# #.)......# #..........# ##+##### #.# #........# #..........# #.# ##.####### ####'####### #.# #..##### ##..# #.# ##.....## #..## #######.### #####..# ##'########## #......%><# #######'## #...%.......# ########+ #.<.......# #........# #...%.......# #.......% #.........####### #........# #...........###........ #......)........###......%.# #...........#.'......... #.........#####...'........# +...........#.#.[....... #.........# #####........# #...........'.#.S....... #.........# #........+ #...........###.?(.>... #.........# #........# #######+##### ######+## ########### #........# ######+###