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