#### ... ..##########.### ...........(..# #. #......b...##.. #..........#..# #.?..........# #..........### #..........# #..........# #####.#)..## ######## ####.#.### #......# #....#.#######......# ###.###..##...........# ............###.......# ..#####.#######)......# #..######........# .# ...##......######## #. .####..###### .... ##..## ##. # #..## #.. ###.## #.# ###...# #.###...### ###.#...### ###.....### ####### ########......## #.....# #....>....>##..... #.....#######..#..####....#### #................#.....#### #.....#.................# #...)...####....#######.. #.....### ##..## ### #.....# #..# ####.>...## #### #.........# ##''###++## #.........# #.........# #.........# #.........# #.........# #.........# #.........# #....<....# ###########