.......## ....... ...... ..... ...# .. ...###### ... #......#####... ####.............. #...............# #.......e.......# #....J....h....##. #....##...h....... #....##........... #....##........... #.............!### ................# ........$.......# .#...########.. #... .#