######### ##.......# #######.[......# ........##.#...## ........##..#...#### ...................# ........#..........# .........#.........# ......(............# ..##..#.##.........# .. #.#..##b#'##'############# .........#.......()........ .#....+...(##l....######### .... ####.######.# ... .... #.# .# ##..## #)# #..# ###.## #..# #.b.l# #..# #.#.@# ..# #.#.<# . #.## .....# #.##### #.