### #.################ #................# #.##############.############ #.#.........................# #.#.############....#######.# #.#.# ####)# #.# #######.#.###############.##### #.# +..........)...........g.....># #.# #######'#+#.##......#####.##### #.# #........#.......# #.# #.# #........#.......# #.# #.# #....O.....%..########.# #.# ####'#'#.........%..##.# #.# ###%#.[.......####.##.# #.# #.....%.....#.# .##.# #.# #.#.#######.#.# .# . #.# #.#(# #.#.# .# #.# # #.# #.#.# .. #.# ... #.#.###### ## #.# #.# #.#.#... . #.# #(# #.#.#.# .# #.# #.# #.#...#####.#######.# ..# #.#.........#.......# #.........###.####### #.#.#####.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.###.#### ..#.# #........# .#.# #####.##.# #.# #.##.# #g# #.##.# #g# #.##.# #.#########.##[# #.#.#.......##.# #g#.#.########.# #...#........#.# ###.########.#.# #............# #..#######.### #..# #.# #..# ###.# #..# #..<# #..# #.#.# #..# #.#.# #..# #.#.# #..# #.#.# #..# #.#.# #..#####.#.# #....)...#.# #######.#######.# ..............)..# #######.######### #.# #.# #.# #.# #.# ..# #