######################## ........................ ...............###...##. #....................# ..# #...............#....### .# #........................ .. #..............########## .. #.........###'##........ . #.........#............. #.........#............. #.........#...##...##.. $ #.........#...##...## #.........######....# #...[...<.#.........# #......#..#.........# #......#..#...##...## #.........#...##...# #.........#...#....# #.........#...#....# #.........#...#....# $ #.........#...##...# #.........#...##...# #.........'........# #...#####.#...###### #.........#...#..... #.........#####..... .... .... #.....<..).......... ......... #..##............... #..#..... #.. #........#..### #..#..... #.. #............... #........ #.. #............... #.....<..# #.........#'###..... .. #..c.....# .........+...#..... ...# #........# .........#...#######...# # #(.......# .........#......(......# . #........# .........#.......c.....$ #. #........# ........#.............. #.###### #.#......# .......#........##'### #.'....# #.(...(..# ....#........# .. #....# #.(......# ..##'###...# .. #.))[##########.....##.# .'...###### . #....)........#.....# #...# #######)......#........# #...# #.).)...#........# #..)# #.......#........# .. ...#...# #..(....#........# ... #..#...# #.......#........# ....###..#...###### #.......#...####.# #.........#........# #.......# #.........#........# #.......# #.........#........# #.......# #.........#.......)# #.......# #.........#...###### +.......# #.........#...# .. #.......# #........z#...#... #.......# #....).{..#####... ######### #................. #................. #.....#........... #.....#)s.....z... #.[............... ##################