############## .g...........# ############.# #.# ##########.####### ........).......... ##########.####### #.# #.# #############.# ........).....# ############..# ..........# ###.......# #.......# #.......# #######.# #.# #.# #######.######## ................# #######.######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ### #.# #######.####### #.# ##...#.#...#...## #.# #..<....##^.....# #### #.# #.....###..###..# #..## #.# ##...## #### ##.####...# #.# ########## #..#..#..# ####.. #.# #......## ##...##..# ###......# #.# ##...#...# ##.##..## ##........# #.# #..####^.### ###..### ##.........# #.# #..#####...## ##.....## #..........# #.# ##...####...###.......## ##..........# #.# #.....###..###...###...######....)......# #.# #..<..##..####..## ##....##.............# #.# ##...##.#.###...## ##..#....#...........# #.# ########.##.....###...#######........^.# #.# ##....#.......## #..........# ########### #.### #######.....## ##.........# #.........# #...# ###..## ##........# #........[# #...# ####### #### #..### ###......###.>.......#####...# ##...#.######..######...# ####........%..............# #..<...(...#....#.###..## ###.###.........#####...# #.....###...##...###..## #.# #.........# ##### ##...## #.##.###.....## #.# ########### ##### ###### ###..## #.# #### #.. ##. .