###### ....[## .....### ......# ####..#.# ......#.# #....####### #.######..........# ...........#.####.# ####......###.....# #.#####.#.####.## #.# #.## .? #.# #.# .# #.# #.#####.# #.######.......# #..............# #..##########o.## #..#........#...# ##.)........#...# #.#........#...# #.#........#?..# #.#........#...# #.#........#)..# #.#........'...# #.#........#..## #.##########.## .)# .## . ..