######## ........# .........# .........# .........# #........%# #.........################### #.....................!.....# #.........############......##### ................................### #.........######.#######.###......# ########.## #.# #.# #......# g ########.#######.#######.# #......# ......................##.# #.b.K..######### ########.####..........#.###..........(...# ###########.................................(.....# #......#.........####..........#.#############....# #.####.#.........####..........#.# #....# #.#..#.#.......................... #..).# #.'<.+.#.........####......... #....# #.#..#.#......!..# ####.###. #.##.# #+####.#.....>...# #.# #.# .# # +......######.##.# #g# .# #.#'###########.##.#### .). #....%.................. ... #..#.....######.##.#### #..###.#.# #.##... #.. #.#.# #.##...[. #.. #.#.# #.# . . #.. #.#.# #.# #.. #(#.# #.# . #.#.# #.# #.#.# . #.#.# #.#.#