######################################### #......).....%.............[......%.....#### #..........###########################.....######## #..........######...##............)....(..(....^..# ###.#...............##.....................######.#### #.#.###########...##.....................# #.....# # #. ########...#########..............#####.....# #. #.......#.#########.........).....[........># #. #.................................#####.....# . #.......#^####.......###.###......# #.....# #.## #.......#.# #.......# #.###......########### (....##.######.# #.......# #...................# ......##.######.####.......# ###.....######......# #.$.........................# #......)..........### ...................#.......# #.....##########....# ......##.#.........#.......# #.....# #....# ....>##.#.........####.#..## #.....# #....# ...... #.#......#..# #.#...####.....# #....# #.#.#.# #.#......#..# #.#............##########....# #.#.#.# #.#......#..# #...<........................# #.#.#)# #.#......#..# #.#..####'##.(.##########....# #.#.#.###.#......#..# #.#..##..%##...# #..### #.#..)..)........#..####.#..#.'##.#...##########..# #..)........................#.#>#.#.).............# #........#######.#..####.#..#.###.#..........###..# #..)....)#######.#..........##...##..........# #..# #...........................#######......)...# #..# #.............####.......................(...# #..# #.............# #.....###...................# #..# #...####.###### #.....# .....#####..........# #..# #.##.>..)#########.....##..[.## #.########## #..# #.. .........................# #.# #..# ### .....##########.#####....# #.# #..# ....# ##.......# . ##.###### #..# . ..........# #.......# #..# ###.......############.......# #..# ............................#######..# .....................................# ####################.......###......# #.......# #......# ######### #......# #......# ########