.....# #....# #....# ##....# #.....####### #..........# #..........#### .### #..........' ... .. #......... # . ##### #.$4.2.....#... . . #.s....... #. .... #..........# # .. .. ................. . . . .%............... . . . .. ############.#####. .. . ... ... . ..... .. .... ..... .. . .. ..... . ..# # . . . . . # .