. . #... .# ..... .# ...... .####. ....... ....... #.....#......# ##$...........# ..%.......?....# #<# ###