. . ....#######.... #......<......# .###.......###. ....#######.... #!. ..# # #