######### ..########.......# ................(# ...?.............# ...........g.....# ..........#####.## .....l....# #.# $..........####.####### .............).)..J.... ..###.##...####.####.#. ##### .. #. #...# #.# #. ...##### # #...# #.# #..###....... #.# #..'<'..### #.# #..###..#.# #.# #.........# #.# #.#######.# #.####.#.. #.# #......... #.# #.####.### #.# #.# #.# #.# #.#.# #.#### #.#.# ..#####....# #.#.## .......l...# #.#..# ...........# #.#..# ............... #.#..# ...................###.#..######## ###..##....##### #..............# ##. #....# #.####..##.##### #. #....# # #..##.# #.#... #..##.# #..##.# #..##.# .# #..##.# #.# #..##.# ##.##### #..##.# #......# ..##.# .######......# #. .. #.##.# .............# #.. #.# #.##.# .............# #..##.####.##.##### .............# #...........).....# .######.%....# #...#.####.##..#### #.Z....# #######......###........# #......# #.. .................#### #......# #.######.....######### ##'############......#............ #.........................####### #.#########.##.####.##....# #.# #.##.# #.##........ ### #.##.# #.##...##### #.##.# #.##.#... #.##.# #.##.##### #.##.# #....# #.##.# ###### #....#