############### #.............# #.###########.# #.# #.# ######.#### #.# #.........# #.# #.........########.# #.............#.##.############### #.........###.#.(..#.............# #.........# #.#(#..#.###########.## #.........# #.#(.<.)..#...........## ###......## #.#....#..#.####......<# .........# #.#.......#.# #...#..## .......(.# #.........#.####.o....## .....##############................^# ..... ###...........#.############ ... ........>...(##......(#.[<.# ##.#.#.#.....#######[#.#### #.#.......# #...(...# #.....###.#####)#...#.# #..#..#..(..))((#...#.# #..#..#.#.#######.#...# #.....#.#.# #.#....# ##.##...#.# #(....## #.######.. ....#.# #.# #.. ###.#.# #.# #..# #.#.# #.# #..# # #.# #.##.###### #.##...).....#.# .(.....S(.?....# #####(.......### .(..........((. ...(.........### .(.(.######### ...(. ..... ....