##### #... #..### #...<# #..### #..# #..# #..# #..# #..# #..# #..# . .##+######## ... ........)..###.... .................. .........g........ .##+#....#........ ...[#####.......r .... #........ .... .^...!... #... ......... #.. ......... ..........