########################## #........................# #........................# #....)...................# #.......................)# #......................[.# #.............####....)..# #..>...####'###..#..^....################ #......#.........#.........8..∩..8....... #......+.........#....................... #......#.........#....########.......... #......#......)).##...# #.......... #..#####......)...#...# #.....#### #..# ...###+#)####...# #.....# #..#######...'.#......########.....# # #............###...................# .# #..................................#####.# #..................(.....................# #....................###############.....### #.......#########....# ######## #........ #.......+ #....# ###..(...####........ #.......# #....###...####....'........ #.......# #....##..### ######........ #.......# #....##.## #........ #.#####.# #..#### ......... #.# .#### ##....## ......... #.# .... ####..# ......... #.# ...# ##.# .......... ##S# ...# ##.# ....(.. #..# ...# ###..# #..# ...# #...## #..#####...# !......### #..........## ####### ####........... #..#######.. #..# #..# #..# #..# #. #..# #.. #### ###..#######.. ... #............# #.. #....<######.# #.# ###.....# #.### ###.# #.......# #.#.## ##.#.# #.......# #.'8.## ##.8'.# #####...# #.#...#+#...#.# .# #...# #.##...+...##.######.# ########...# #..##.....##.........### #..........######...##.8.##............# #....................##.##.............# #.>...................#+#..............# #......................+...............#### #########.................................. #......................####.....## #......................# #.....# #.......################ ####### #.......# #.......# #########