#. .# # ##! .# #< .. .# ...##.##.# .........### ........... .........###### #....<...[... #....rg.##..# #.......<# #..$...### #.a..... #......## ###.#### #.