#....# #....# ## #....# ...###....### )..#...... #......# #......### #...<....# #.#....#.# #....# ###### .# .#### .#.. ... ### ..#.... ###..... #....# #.<# #...# #..## #.# #. #.. .. .#.! #. ..... .. ... ... ..###.###### #.......b<.# ###....J..# #.......# #.......# #.......# #.......# #.......# #########