################## .................# .................. .................. ......o.o......... ......ooK......... ......oKKK........ .................. .........†(....... .........<........ .................. .................Z ................. ................. ................. ................. .............#.